[]
获取报表的缓存设置。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| reportId必填项 | string | path | 报表编号。例如:998118f9-40b2-4d28-87b3-ac0bf51397f9 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 403
禁止
状态码: 404
未找到
设置报表的缓存设置。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| reportId必填项 | string | path | 报表编号。例如:998118f9-40b2-4d28-87b3-ac0bf51397f9 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 403
禁止
状态码: 404
未找到
缓存设置响应模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| reportCacheEnabled | Boolean | 已为报表启用缓存。 | |
| value | int32 | 缓存间隔值。 | |
| interval | CachingInterval | ||
| type | CachingType | ||
| allowUserToChangeExpiry | Boolean | 允许用户更改缓存间隔和值。 | |
| allowUserToChangeType | Boolean | 允许用户更改缓存类型。 | |
| cacheEnabled | Boolean | 系统缓存已启用。 |
Enum:
HourDayWeekMonth枚举可能的缓存间隔。
* hour - 0 - 小时
* day - 1 - 天
* week - 2 - 周
* month - 3 - 月份
Enum:
PreviewFull可能的缓存类型的枚举。
* preview - 0 - 预览
* full - 1 - 完整
报表插件错误
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| code可为空 | string | 错误代码 | |
| message可为空 | string | 错误信息 | |
| context可为空 | string | 错误上下文 |
缓存设置请求模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| reportCacheEnabled | Boolean | 启用或禁用报表缓存。 | true |
| value | int32 | 缓存间隔值。 | 1 |
| interval | CachingInterval | ||
| type | CachingType |